home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / commoditys / yak_2.11 / installation / install yak < prev    next >
Text File  |  1996-04-07  |  36KB  |  1,312 lines

  1.  
  2. ;; ************************************************
  3. ;; *
  4. ;; * This is the installation script for Yak 2.0
  5. ;; *
  6. ;; * Copyright © 1995 Gaël Marziou
  7. ;; *
  8. ;; ************************************************
  9.  
  10.  
  11. ;; ********************************
  12. ;; * Set up some global variables *
  13. ;; ********************************
  14.  
  15.  
  16. ;; find Yak version in distribution
  17. (set vernum-yak (getversion "/WBstartup/Yak"))
  18. (set version-yak    (/ vernum-yak 65536))
  19. (set revision-yak    (- vernum-yak (* version-yak 65536) ) )
  20.  
  21. (set @wbstartup-dest "")
  22. (set @prefs-dest "")
  23.  
  24. (set old_level @user-level)
  25.  
  26. (set catalogdir "/Catalogs/")
  27.  
  28. (set @interface-choice "Gadtools")
  29.  
  30. ;;=============================================================================
  31. ;; English strings
  32. ;;=============================================================================
  33.  
  34. (set default_lang 4)
  35.  
  36. (set #bad-kick "Yak needs Kickstart 2.04 at least to run !")
  37.  
  38. (set #install-yak-msg 
  39.      "Please select the Directory where you would like to install Yak...\n"
  40.      )
  41.  
  42. (set #installing-yak "Installing Yak ...")
  43. (set #copying-reqtools "Copying reqtools.library to Libs:...")
  44.  
  45. (set #which-language  "\nWhich languages should be installed?")
  46.  
  47. (set #which-language-help
  48.      (cat "\nThe Amiga can be operated in many different"
  49.           " languages. If you want Yak user interface to"
  50.           " use the same language as the Amiga Workbench"
  51.           " then a catalog file must be copied to your"
  52.           " system disk for each language supported.\n\n"
  53.           " At the moment, only english, french, german"
  54.           " and italian languages are available.\n\n"
  55.           @askoptions-help
  56.           ))
  57.  
  58. (set #install-msg
  59.      (cat ("\n\n Yak %ld.%ld installation script.\n\n\n" version-yak revision-yak)
  60.           " This script installs Yak and related files on your Amiga.\n\n"
  61.           )
  62.      )
  63.  
  64. (set #yak-guide "/Docs/English/Yak.guide")
  65. (set #yak-help-path "HELP:english")
  66.  
  67. (set #install-guide 
  68.      (cat    "\n\n Would you like to install the documentation for Yak"
  69.              " which is in amigaguide format?"
  70.              )
  71.      )
  72.  
  73. (set #install-guide-help 
  74.      (cat    "Yak documentation is in amigaguide format " 
  75.              "which is the standard Amiga hypertext facility. "
  76.              "If you run 3.0, your amigaguide viewer is MultiView.\n"
  77.              "If you are not running 3.0, you can find "
  78.              "the amigaguide program on Fred Fish disk #870\n"
  79.              "Please select the destination directory for "
  80.              "the manual. I suggest you place the "
  81.              "AmigaGuide© documents within the searchpath "
  82.              "of AmigaGuide© of MultiView©"
  83.              )
  84.      )
  85.  
  86. (set #install-def-prefs 
  87.      (cat  "\n\nYou seem to be a new Yak user, would you like to install"
  88.            " the default yak.prefs file?"
  89.            )
  90.      )
  91.  
  92. (set #install-def-hotkeys
  93.      (cat  "\n\nYou seem to be a new Yak 1.5x user, would you like to install"
  94.            " the default yak.hotkeys file which has been added in 1.5?"
  95.            )
  96.      )
  97.  
  98. (set #no-locale-msg
  99.      (cat "Sorry, you do not have locale.library installed. "
  100.           "Therefore, no localization facilities will be installed."
  101.           )
  102.      )
  103.  
  104. (set #locale-prompt 
  105.      (cat "Yak is localized, that means you may use "
  106.           "the program in different languages. Please choose "
  107.           "the desired languages now."
  108.           )
  109.      )
  110.  
  111. (set #locale-help  
  112.      (cat "These are the languages supported by Yak\n"
  113.           "Simply specify the languages you "
  114.           "prefer and the needed catalog files will be "
  115.           "copied to the LOCALE:CATALOGS directory.\n "
  116.           "These features are only available under Workbench 2.1 "
  117.           "and later releases."
  118.           )
  119.      )
  120.  
  121.  
  122. (set #icon-prompt
  123.      (cat "Which icons would you like to have installed for Yak?")
  124.      )
  125.  
  126. (set #icon-std "Standard Workbench Icons")
  127.  
  128. (set #icon-magic "Magic Workbench Icons")
  129.  
  130. (set #icon-help
  131.      (cat  "The magic workbench icons are simply larger, 8 colors icons.\n"
  132.            "The standard icons follow Commodore's 4 colors and size standard.")
  133.      )
  134.  
  135. (set #convert-prefs-prompt
  136.      (cat  "Yak prefences file format has changed. Would you like to convert your old prefs ?")
  137.      )
  138.  
  139. (set #convert-prefs-help
  140.      (cat  "This will run the convert program on your s:yak.prefs and s:yak.hotkeys files "
  141.            "in order to create env:yak.prefs and envarc:yak.prefs.\n"
  142.            "Your old prefs files will remain unchanged."
  143.            )
  144.      )
  145.  
  146. (set #install-yak-prefs-msg 
  147.      (cat 
  148.       "Please select the Directory where you would like to "
  149.       "install Yak preferences editor...\n"
  150.       )
  151.      )
  152.  
  153. (set #install-yak-prefs-help
  154.      (cat 
  155.       "You can put Yak prefs editor where you want, even on another disk or partition.\n"
  156.       "The installation script will take of setting Yak tooltype to the location you chose.\n"
  157.       )
  158.      )
  159.  
  160. (set #which-interface-msg 
  161.      "Please select the user interface you want for Yak preferences editor"
  162.      )
  163.  
  164. (set #which-interface-help
  165.      (cat
  166.       "The Gadtools version is the usual Yak interface, it doesn;t require any library installed.\n"
  167.       "The BGUI version requires bgui.library by Jan van den Baard."
  168.       ))
  169.  
  170.  
  171. ;;=============================================================================
  172. ;; French strings
  173. ;;=============================================================================
  174.  
  175.  
  176. (if (= @language "français")
  177.     (
  178.      
  179.      (set default_lang 8)
  180.      
  181.      (set #bad-kick " Yak nécessite au moins le Kickstart 2.04 pour fonctionner!")
  182.      
  183.      (set #install-yak-msg 
  184.           (cat 
  185.            " Sélectionnez le répertoire ou installer Yak ..."
  186.            )
  187.           )
  188.      
  189.      (set #installing-yak " Installation de Yak ...")
  190.      (set #copying-reqtools " Copie du fichier reqtools.library vers Libs:...")
  191.      
  192.      (set #which-language "\nQuelles sont les langues à installer ?")
  193.      
  194.      (set #which-language-help
  195.           (cat "\nA partir du système 2.1, l'Amiga peut fonctionner dans différentes langues. "
  196.                "Pour l'instant, seuls l'allemand, l'anglais, le français et"
  197.                "l'italien sont disponibles\n\n"
  198.                "Cochez les langues que vous souhaitez disponibles "
  199.                "sur votre système\n\n"
  200.                @askoptions-help
  201.                )
  202.           )
  203.      
  204.      (set #install-msg
  205.           (cat "\n\nScript d'installation de Yak\n"
  206.                " Ce script installe Yak sur votre Amiga"
  207.                " ainsi que divers fichiers nécessaires.\n\n"
  208.                )
  209.           )
  210.      
  211.      (set #install-msg
  212.           (cat ("\n\n Script d'installation de Yak %ld.%ld .\n\n\n" version-yak revision-yak)
  213.                " Ce script installe Yak et les fichiers nécessaires sur votre Amiga.\n\n"
  214.                )
  215.           )
  216.      
  217.      (set #install-guide 
  218.           "\n\nVoulez-vous installer la documentation de Yak qui est au format amigaguide?"
  219.           )
  220.      
  221.      (set #yak-guide "/Docs/Français/Yak.guide")
  222.      (set #yak-help-path "HELP:français")
  223.  
  224.      
  225.      (set #install-guide-help 
  226.           (cat    "La documentation de Yak est au format amigaguide "
  227.                   "qui est le format hypertexte standard Amiga."
  228.                   "Si vous avez le système 3.0, vous pouvez visualiser " 
  229.                   "les fichiers amigaguide avec MultiView.\n"
  230.                   "Si vous n'avez pas le système 3.0, vous pouvez "
  231.                   "trouver le programme amigaguide sur la disquette 870 "
  232.                   "de la collection Fred Fish.\n"
  233.                   "Veuillez sélectionner un répertoire de destination "
  234.                   "pour la documentation. je vous suggère de placer "
  235.                   "vos documents AmigaGuide© dans le chemin de recherche "
  236.                   "d'AmigaGuide© ou de MultiView©."
  237.                   )
  238.           )
  239.      
  240.      
  241.      (set #install-def-prefs 
  242.           (cat "\n\nIl semble que vous êtes un nouvel utilisateur de Yak,"
  243.                " voulez-vous installer le fichier par défaut yak.prefs ?"
  244.                )
  245.           )
  246.      
  247.      (set #install-def-hotkeys
  248.           (cat "\n\nIl semble que vous êtes un nouvel utilisateur de Yak 1.5x, "
  249.                "voulez-vous installer le fichier par défaut yak.hotkeys qui "
  250.                "apparu avec la version 1.5 ? "
  251.                )
  252.           )
  253.      
  254.      (set #no-locale-msg
  255.           (cat "Désolé, la locale.library n'est pas installée sur votre système. "
  256.                " Vous ne pouvez donc pas profiter de la localisation de Yak."
  257.                )
  258.           )
  259.      
  260.      (set #locale-prompt 
  261.           (cat "Yak est localisé, Celà signifie que vous pouvez "
  262.                "l'utiliser dans différentes langues. Veuillez choisir "
  263.                "les langues souhaitées maintenant."
  264.                )
  265.           )
  266.      
  267.      (set #locale-help  
  268.           (cat "Ce sont les langues supportées par Yak "
  269.                "Spécifiez simplement les langues que "
  270.                "vous désirez et les catalogues nécessaires seront "
  271.                "copiés vers le répertoire LOCALE:CATALOGS.\n "
  272.                "Cette possibilité n'existe qu'à partir de la version 2.1 "
  273.                "du Workbench."
  274.                )
  275.           )
  276.      
  277.      (set #icon-prompt
  278.           (cat "Quelles icones souhaitez-vous installer pour Yak ?")
  279.           )
  280.      
  281.      (set #icon-std
  282.           (cat "Icones Workbench Standard")
  283.           )
  284.      
  285.      (set #icon-magic "Icones Magic Workbench")
  286.      
  287.      (set #icon-help
  288.           (cat  "Les icones Magic Workbench sont simplement plus grandes et en 8 couleurs.\n"
  289.                 "Les icones Workbench standard sont des icones 4 couleurs utilisant la palette"
  290.                 "standard du Workbench.")
  291.           )
  292.      
  293.      (set #convert-prefs-prompt
  294.           (cat  "Le format des fichiers de préférences de Yak a changé.\n"
  295.                 "Souhaitez-vous convertir vos anciennes préférences?"
  296.                 )
  297.           )
  298.      
  299.      (set #convert-prefs-help
  300.           (cat  "Ceci va lancer le programme Convert qui, à partir de vos fichiers s:yak.prefs et "
  301.                 "yak.hotkeys, créera les fichiers env:yak.prefs et envarc:yak.prefs.\n"
  302.                 "Vos anciens fichiers de préférences resteront inchangés."
  303.                 )
  304.           )
  305.      
  306.      (set #install-yak-prefs-msg 
  307.           (cat 
  308.            " Sélectionnez le répertoire ou installer l'éditeur de préférences de Yak ..."
  309.            )
  310.           )
  311.      
  312.      (set #install-yak-prefs-help
  313.           (cat 
  314.            "Vous pouvez mettre l'éditeur de préférences de Yak ou vous voulez, même sur un "
  315.            "autre disque ou une autre partition si vous manquez de place sur SYS:"
  316.            "Ce script d'installation se chargera de mettre à jour le type d'outil de Yak "
  317.            "indiquant ou trouver l'éditeur de préférences."
  318.            )
  319.           )
  320.      
  321.      (set #which-interface-msg 
  322.           "Choisissez l'interface utilisateur que vous désirez pour l'éditeur de préférences de Yak"
  323.           )
  324.      
  325.      (set #which-interface-help
  326.           (cat
  327.            "La version Gadtools est l'interface habituelle de Yak, elle ne nécessite aucune librairie supplémentaire\n"
  328.            "La version BGUI version nécessite la bgui.library de Jan van den Baard."
  329.            ))
  330.      
  331.      ))     
  332.  
  333.  
  334. ;;=============================================================================
  335. ;; German strings by Ingolf Koch
  336. ;;=============================================================================
  337.  
  338.  
  339. (if (= @language "deutsch")
  340.     (
  341.      
  342.      (set default_lang 2)
  343.      
  344.      (set #bad-kick "Yak braucht mindestens Kickstart 2.04 !")
  345.      
  346.      (set #install-yak-msg
  347.           (cat
  348.            "In welchem Verzeichnis soll ich Yak installieren?\n"
  349.            "Falls Yak momentan schon läuft: Bitte erst entfernen, "
  350.            "da sonst die alte Version wegen \"overlays\" nicht "
  351.            "gegen die neue Version ausgetauscht werden kann."
  352.            )
  353.           )
  354.      
  355.      (set #installing-yak "Yak installieren...")
  356.      (set #copying-reqtools "Ich kopiere reqtools.library nach LIBS:...")
  357.      
  358.      (set #which-language "\nIn welcher Sprache möchten Sie Yak installiert haben?")
  359.      
  360.      (set #which-language-help
  361.           (cat "\nAb Workbench 2.1 kann der Amiga verschiedene Sprachen "
  362.                "\"sprechen\". Wenn Yaks Benutzerschnittstelle dieselbe "
  363.                "Sprache benutzen soll wie Ihre Workbench, muß eine "
  364.                "Katalog-Datei für jede gewünschte Sprache auf "
  365.                "Ihre System-Diskette kopiert werden.\n\n"
  366.                "Zur Zeit gibt es für Yak die Sprachen Englisch, "
  367.                "Französisch und Deutsch.\n\n"
  368.                @askoptions-help
  369.                )
  370.           )
  371.      
  372.      (set #install-msg
  373.           (cat ("\n\n Yak %ld.%ld Installations-Skript.\n\n\n" version-yak revision-yak)
  374.                "Dieses Skript installiert Yak und was sonst noch dazugehört "
  375.                "auf Ihrem Amiga.\n\n"
  376.                "Deutsche Installation von Ingolf Koch\n"
  377.                "ingolf@mathematik.uni-bielefeld.de\n"
  378.                "Balin@IRC"
  379.                )
  380.           )
  381.      
  382.      (set #install-guide
  383.           (cat "\n\n Möchten Sie die Anleitung für Yak im AmigaGuide-Format "
  384.                "haben?"
  385.                )
  386.           )
  387.      
  388.      
  389.      (set #install-guide-help
  390.           (cat "Die Yak Anleitung liegt im AmigaGuide®-Format, dem "
  391.                "Hypertext-Standard auf dem Amiga, vor. "
  392.                "Wenn Sie Workbench 3.0 besitzen, können Sie das Programm "
  393.                "MultiView benutzen, um die Anleitung zu lesen.\n"
  394.                "Wenn Sie noch unter Workbench 2.x arbeiten, benutzen Sie "
  395.                "am besten das Programm AmigaGuide auf der Fred-Fish-Disk "
  396.                "#870\n"
  397.                "Bitte geben Sie das Verzeichnis an, in dem ich die Anleitung "
  398.                "ablegen soll. Praktischerweise sollten Sie die AmigaGuide®-"
  399.                "Dateien im Suchpfad von AmigaGuide® bzw. MultiView® "
  400.                "ablegen."
  401.                )
  402.           )
  403.      
  404.      (set #install-def-prefs
  405.           (cat "\n\nSie scheinen ein neuer Yak-Benutzer zu sein. Soll ich "
  406.                "erst einmal den mitgelieferten Standard-Voreinsteller "
  407.                "yak.prefs installieren?"
  408.                )
  409.           )
  410.      
  411.      (set #install-def-hotkeys
  412.           (cat "\n\nSie scheinen ein neuer Yak 1.5x-Benutzer zu sein. Soll ich "
  413.                "die Vorgabe-Datei yak.hotkeys installieren, die bei Version "
  414.                "1.5 neu hinzugekommen ist?"
  415.                )
  416.           )
  417.      
  418.      (set #no-locale-msg
  419.           (cat "Schade, Sie besitzen keine locale.library. Darum kann Yak "
  420.                "nur in Englisch laufen."
  421.                ;;        " (Die deutsche Anleitung können Sie "
  422.                ;;        "aber trotzdem benutzen)"
  423.                ;; Use these two lines when German document is completed
  424.                )
  425.           )
  426.      
  427.      (set #locale-prompt
  428.           (cat "Yak ist lokalisiert, d.h. Sie können dieses Programm in "
  429.                "verschiedenen Sprachen benutzen. Bitte wählen Sie die "
  430.                "gewünschte(n) Sprache(n) aus."
  431.                )
  432.           )
  433.      
  434.      (set #locale-help
  435.           (cat "Yak unterstützt die eben angezeigten Sprachen.\n"
  436.                "Geben Sie einfach an, welche Sprachen Sie gerne benutzen "
  437.                "möchten. Die betreffenden Katalog-Dateien werden dann "
  438.                "automatisch ins Verzeichnis LOCALE:Catalogs kopiert.\n"
  439.                "Andere Sprachen als Englisch sind allerdings nur mit "
  440.                "Workbench 2.1 oder darüber möglich."
  441.                )
  442.           )
  443.      
  444.      )
  445.   )
  446. ;;=============================================================================
  447. ;; Italian strings by Alex Galassi
  448. ;;=============================================================================
  449.  
  450. (if (= @language "italiano")
  451.     (
  452.      
  453.      (set default_lang 16)
  454.      
  455.      (set #bad-kick "Yak necessita del KickStart 2.04 per funzionare!")
  456.      
  457.      (set #install-yak-msg 
  458.           (cat 
  459.            "Seleziona per favore la directory dove vorresti "
  460.            "installare Yak...\n"
  461.            "Se Yak é in esecuzione ora per favore interrompilo "
  462.            "perché, a causa degli overlay, un nuovo Yak non può "
  463.            "essere installato su uno precedente in esecuzione."
  464.            )
  465.           )
  466.      
  467.      (set #installing-yak "Sto installando Yak ...")
  468.      (set #copying-reqtools "Copio la reqtools.library in Libs:...")
  469.      
  470.      (set #which-language  "\nQuale lingua devo installare?")
  471.      
  472.      (set #which-language-help
  473.           (cat "\nL'Amiga può funzionare in diversi lingue."
  474.                " Se vuoi che l'interfaccia di Yak utilizzi lo"
  475.                " stesso lingua del WorkBench Amiga, allora é"
  476.                " necessario copiare sul tuo disco di sistema"
  477.                " i cataloghi per ogni lingua supportata.\n\n"
  478.                " Per il momento, solo inglese, francese,"
  479.                " tedesco ed italiano sono disponibili.\n\n"
  480.                @askoptions-help
  481.                )
  482.           )
  483.      
  484.      
  485.      (set #install-msg
  486.           (cat ("\n\n Yak %ld.%ld script di installazione.\n\n\n" version-yak revision-yak)
  487.                " Installazione Yak e files accessori sul tuo Amiga.\n\n"
  488.                )
  489.           )
  490.      
  491.      
  492.      (set #install-guide 
  493.           (cat    "\n\n Vorresti installare la documentazione (inglese) in"
  494.                   " formato AmigaGuide?"
  495.                   )
  496.           )
  497.      
  498.      (set #install-guide-help 
  499.           (cat    "La documentazione Yak é in formato AmigaGuide "
  500.                   "che é lo standard ipertestuale Amiga. "
  501.                   "Se utilizzi il 3.0, esegui il programma Multiview.\n"
  502.                   "Se non utilizzi il 3.0, puoi trovare il programma"
  503.                   "amigaguide sul Fish Disk #870\n"
  504.                   "Per favore seleziona una destinazione dove copiare"
  505.                   "il manuale. Ti suggerisco di posizionarlo nel path"
  506.                   "di ricerca dei documenti AmigaGuide© del programma"
  507.                   "MultiView©"
  508.                   )
  509.           )
  510.      
  511.      (set #install-def-prefs 
  512.           (cat  "\n\nCome nuovo utente di Yak, vorresti installare il file"
  513.                 " di default yak.prefs?"
  514.                 )
  515.           )
  516.      
  517.      (set #install-def-hotkeys
  518.           (cat  "\n\nCome nuovo utente di Yak 1.5x, vorresti installare il"
  519.                 " file di default yak.hotkeys che é stato aggiunto nella 1.5?"
  520.                 )
  521.           )
  522.      
  523.      (set #no-locale-msg
  524.           (cat "Spiacente, non hai la locale.library installata. "
  525.                "Purtroppo, non verranno installate le localizzazioni."
  526.                )
  527.           )
  528.      
  529.      (set #locale-prompt 
  530.           (cat "Yak é localizzato, significa che puoi utilizzare "
  531.                "il programma con differenti lingue. Per favore "
  532.                "scegli la lingua desiderata."
  533.                )
  534.           )
  535.      
  536.      (set #locale-help  
  537.           (cat "Queste sono le lingue supportate da Yak\n"
  538.                "Specifica semplicemente la lingua che preferisci"
  539.                "venga installato ed il necessario catalogo sarà"
  540.                "copiato nella directory LOCALE:CATALOGS.\n"
  541.                "Queste facilitazioni sono disponibili solamente"
  542.                "sotto WorkBench 2.1 o superiori."
  543.                )
  544.           )
  545.      
  546.      )
  547.   )
  548.  
  549. ;;=============================================================================
  550. ;; Swedish strings by Peter Eriksson
  551. ;;=============================================================================
  552.  
  553. (if (= @language "svenska")
  554.     (
  555.      (set default_lang 128)
  556.      
  557.      (set #bad-kick "Yak kräver minst Kickstart 2.04 för att starta !")
  558.      
  559.      (set #install-yak-msg 
  560.           (cat 
  561.            "Välj lådan som du vill installera Yak i...\n"
  562.            )
  563.           )
  564.      
  565.      (set #installing-yak "Installerar Yak ...")
  566.      (set #copying-reqtools "Kopierar reqtools.library till Libs:...")
  567.      
  568.      (set #which-language  "\nVilka språk skall installeras?")
  569.      
  570.      (set #which-language-help
  571.           (cat "\nAmiga-datorerna kan använda en rad olika"
  572.                " språk. Om du vill att Yaks gränssnitt"
  573.                " skall använda samma språk som din Amiga Workbench"
  574.                " måste en katalogfil kopieras till din systemdisk"
  575.                " för varje språk som skall understödjas.\n\n"
  576.                " För tillfället finns bara engelska, franska, tyska,"
  577.                " italienska och svenska tillgängliga.\n\n"
  578.                @askoptions-help
  579.                ))
  580.      
  581.      (set #install-reqtools-msg
  582.           (cat ("\n\n Du har redan reqtools.library version %ld.%ld\n" ver-reqt-inst rev-reqt-inst)
  583.                (" Vill du installera version %ld.%ld till Libs: ?\n" ver-reqt-yak rev-reqt-yak)         
  584.                )
  585.           )
  586.      
  587.      (set #new-install-reqtools-msg
  588.           (cat ("\n\n Du har inte reqtools.library installerat\n")
  589.                ("Vill du installera version %ld.%ld till Libs: ?\n" ver-reqt-yak rev-reqt-yak)         
  590.                )
  591.           )
  592.      (set #install-reqtools-help
  593.           (cat "\n\nReqtools.library är copyright Nico François\n"
  594.                "Yak använder det huvudsakligen för snabbtangents-paletten.\n"
  595.                "Om du inte tänker använda snabbtangents-paletten "
  596.                "kan du hoppa över den här delen."
  597.                )
  598.           )
  599.      
  600.      
  601.      (set #install-msg
  602.           (cat ("\n\n Yak %ld.%ld installationsscript.\n\n\n" version-yak revision-yak)
  603.                " Det här scriptet installerar Yak och relaterade filer till din Amiga.\n\n"
  604.                "Svensk översättning av Installer-scriptet "
  605.                "av Peter Eriksson <ptr@solace.mh.se>"
  606.                )
  607.           )
  608.      
  609.      
  610.      (set #install-guide 
  611.           (cat    "\n\n Yaks dokumentation är i AmigaGuide-formatet."
  612.                   " Vill du ha den installerad?"
  613.                   )
  614.           )
  615.      
  616.      (set #install-guide-help 
  617.           (cat    "Yaks dokumentation är i AmigaGuide-formatet " 
  618.                   "vilket är standard för hypertext på Amiga. "
  619.                   "Om du använder 3.0 är din AmigaGuide-läsare MultiView.\n"
  620.                   "Om du inte använder 3.0 kan du få tag på "
  621.                   "AmigaGuide-läsaren på Fred Fish disk #870\n"
  622.                   "Var god välj destinations-lådan för "
  623.                   "manualen. Jag föreslår att du placerar "
  624.                   "AmigaGuide© dokument i MultiView©'s sökväg "
  625.                   "för AmigaGuide-filer."
  626.                   )
  627.           )
  628.      (set #install-def-prefs 
  629.           (cat  "\n\nDu ser ut att vara en ny Yak-användare. Vill du installera"
  630.                 " standardinställningarna för Yak?"
  631.                 )
  632.           )
  633.      
  634.      (set #install-def-hotkeys
  635.           (cat  "\n\nDu ser ut att vara en ny Yak 1.5x-användare. Vill du installera"
  636.                 " standardinställningarna för Yak?"
  637.                 )
  638.           )
  639.      
  640.      (set #no-locale-msg
  641.           (cat "Tyvärr, du har inte locale.library installerat - "
  642.                "därför kommer inga lokala tjänster att installeras."
  643.                )
  644.           )
  645.      (set #locale-prompt 
  646.           (cat "Yak är lokaliserat, vilket innebär att du kan använda "
  647.                "programmet med olika språk. Var god välj "
  648.                "de/det önskade språket/språken nu."
  649.                )
  650.           )
  651.      
  652.      (set #locale-help  
  653.           (cat "Dessa är de språk som stödjs av Yak\n"
  654.                "Välj helt enkelt de språk du "
  655.                "föredrar. De nödvändiga katalogfilerna kommer att "
  656.                "kopieras till Locale:Catalogs lådan.\n "
  657.                "Denna möjlighet finns endast under Workbench 2.1 "
  658.                "och senare versioner."
  659.                )
  660.           )
  661.      
  662.      (set #icon-prompt
  663.            (cat "Vilka symboler vill du ha installerade för Yak?")
  664.            )
  665.      
  666.      (set #icon-std
  667.            (cat "Vanliga Workbench Symboler")
  668.            )
  669.      
  670.      (set #icon-magic
  671.            (cat "Magic Workbench Symboler")
  672.            )
  673.      
  674.      (set #icon-help
  675.            (cat  "Magic Workbench symbolerna är helt enkelt större, 8 färgers symboler.\n"
  676.                 "De vanliga symbolerna följer Commodores standard för färger och storlek.")
  677.            )
  678.      
  679.      (set #convert-prefs-prompt
  680.            (cat  "Filformatet för Yaks inställningar har ändrats. Vill du ändra dina gamla inställningar ?")
  681.            )
  682.      
  683.      (set #convert-prefs-help
  684.            (cat  "Detta kommer att starta konverteringsprogrammet för filerna s:yak.prefs och s:yak.hotkeys för "
  685.                 "att skapa de nya filerna env:yak.prefs samt envarc:yak.prefs.\n"
  686.                 "Dina gamla inställningsfiler kommer att inte att förändras.")
  687.            )
  688.      
  689.      (set #install-yak-prefs-msg 
  690.            (cat    "Ange lådan där du vill installera Yaks inställningsprogram... \n")
  691.            )
  692.      
  693.      (set #install-yak-prefs-help
  694.            (cat "Du kan ha Yaks inställningsprogram där du vill, även på en annan disk eller partition.\n"
  695.                "Installationsscriptet sköter inställningarna av verktygstyperna som berörs av detta.\n")
  696.            )
  697.      
  698.      )
  699.   )
  700.  
  701. ;;=============================================================================
  702. ;; Dutch strings by Patrick van Beem
  703. ;;=============================================================================
  704.  
  705. (if (= @language "nederlands")
  706.     (
  707.      
  708.      (set default_lang 32)
  709.      
  710.      (set #bad-kick "Yak heeft minimaal Kickstart 2.04 nodig!")
  711.      
  712.      (set #install-yak-msg 
  713.           (cat 
  714.            "Selecteer A.U.B. de Lade waarin Yak geonstalleerd "
  715.            "moet worden...\n"
  716.            )
  717.           )
  718.      
  719.      (set #installing-yak "Installeer Yak ...")
  720.      (set #copying-reqtools "Kopieer reqtools.library naar Libs:...")
  721.      
  722.      (set #which-language  "\nWelke taal moet geonstalleerd worden?")
  723.      
  724.      (set #which-language-help
  725.           (cat
  726.            "\nDe Amiga kan in een aantal verschillende"
  727.            " talen bediend worden. Als het Yak interface"
  728.            " dezelfde taal moet gebruiken als de Amiga"
  729.            " WorkBench, moet er een catalog bestand voor"
  730.            " elke ondersteunde taal gekopieerd worden.\n\n"
  731.            " Op het moment zijn alleen Engels, Frans,"
  732.            " Duits, Italiaans en Nederlands mogelijk."
  733.            @askoptions-help
  734.            ))
  735.      
  736.      (set #install-msg
  737.           (cat ("\n\n Yak %ld.%ld installatie script.\n\n\n" version-yak revision-yak)
  738.                " Dit script installeert Yak en aanverwante bestanden op uw Amiga.\n\n"
  739.                )
  740.           )
  741.      
  742.      
  743.      (set #install-guide 
  744.           (cat    "\n\n Wilt u de handleiding van Yak installeren?"
  745.                   " Deze is in het Engels en in AmigaGuide formaat."
  746.                   )
  747.           )
  748.      
  749.      (set #install-guide-help 
  750.           (cat
  751.            "De Yak handleiding staat in AmigaGuide formaat. "
  752.            "Dit is een staandaard hypertekst faciliteit. "
  753.            "Als u onder WB 3.0 draait kunt u hiervoor "
  754.            "MultiView gebruiken.\n"
  755.            "Anders kunt u het AmigaGuide programma op "
  756.            "Fred Fish disk #870 vinden.\n"
  757.            "Selecteer A.U.B. de lade waar de handleiding in "
  758.            "moet komen te staan. Aanbevolen wordt dat deze "
  759.            "lade in het pad van iin van beide programma's "
  760.            "voorkomt."
  761.            )
  762.           )
  763.      
  764.      (set #install-def-prefs 
  765.           (cat  "\n\nU bent blijkbaar een nieuwe Yak gebruiker. Wilt u"
  766.                 " de standaard instelling (yak.prefs) installeren?"
  767.                 )
  768.           )
  769.      
  770.      (set #install-def-hotkeys
  771.           (cat  "\n\nU bent blijkbaar een nieuwe Yak 1.5x gebruiker, wilt u"
  772.                 " de standaard oproeptoetsen (yak.hotkeys), wat nieuw is in"
  773.                 " versie 1.5, installeren?"
  774.                 )
  775.           )
  776.      
  777.      (set #no-locale-msg
  778.           (cat "Sorry, u hebt de locale.library niet geonstalleerd. "
  779.                "Daarom kunnen er geen vertaalde teksten geonstalleerd worden."
  780.                )
  781.           )
  782.      
  783.      (set #locale-prompt 
  784.           (cat "Yak kan verschillende talen gebruiken. "
  785.                "Selecteer nu A.U.B. de gewenste talen. "
  786.                )
  787.           )
  788.      
  789.      (set #locale-help  
  790.           (cat "Deze talen worden door Yak ondersteund.\n"
  791.                "Selecteer simpelweg de taal die uw voorkeur "
  792.                "heeft en de benodigde bestanden zullen naar "
  793.                "de LOCALE:CATALOGS lade gekopieerd worden.\n"
  794.                "Deze mogelijkheid bestaat alleen onder WorkBench 2.1 "
  795.                "en hoger."
  796.                )
  797.           )
  798.      
  799.      ))
  800.  
  801. ;;=============================================================================
  802. ;; Danish strings by Christian Høj
  803. ;;=============================================================================
  804.  
  805. (if (= @language "dansk")
  806.     (
  807.      (set default_lang 1)
  808.      
  809.      (set #bad-kick "Yak kræver mindst Kickstart 2.04 for at køre!")
  810.      
  811.      (set #install-yak-msg 
  812.           (cat 
  813.            "Vær venlig at vælge den skuffe De ønsker at "
  814.            "installere Yak i... \n"
  815.            )
  816.           )
  817.      
  818.      (set #installing-yak "Installerer Yak ... ")
  819.      (set #copying-reqtools "Kopierer reqtools.library til Libs:... ")
  820.      
  821.      (set #which-language  "\nHvilke sprog skal installeres?")
  822.      
  823.      (set #which-language-help
  824.           (cat "\nAmigaen kan operere i mange forskellige "
  825.                " sprog. Hvis De ønsker at Yak's grænseflade "
  826.                " skal benytte det samme sprog som Deres Amiga Workbench, "
  827.                " må en catalog fil kopieres til Deres system disk "
  828.                " for hvert sprog De ønsker at benytte.\n\n"
  829.                " For øjeblikket er engelsk, fransk, tysk,"
  830.                " svensk, hollandsk og dansk tilgængelig.\n\n"
  831.                @askoptions-help
  832.                ))
  833.      
  834.      (set #install-msg
  835.           (cat ("\n\n Yak %ld.%ld installations script.\n\n\n" version-yak revision-yak)
  836.                " Dette script installerer Yak og relaterede filer på Deres Amiga.\n\n"
  837.                "Dansk oversættelse af Installer-scriptet "
  838.                "af Christian Høj <cbh@vision.auc.dk>"
  839.                )
  840.           )
  841.      
  842.      
  843.      (set #install-guide 
  844.           (cat    "\n\n Ønsker De at installere dokumentationen for Yak"
  845.                   " der er i AmigaGuide format?"
  846.                   )
  847.           )
  848.      
  849.      (set #install-guide-help 
  850.           (cat    "Yak dokumentationen er i AmigaGuide© format, " 
  851.                   "hvilket er standarden for Amiga hypertext faciliteten. "
  852.                   "Hvis De bruger WB 3.0, kan AmigaGuide©-filer ses med MultiView©.\n"
  853.                   "Hvis De ikke bruger WB 3.0, kan De finde "
  854.                   "AmigaGuide© programmet på Fred Fish disk nr. 870.\n"
  855.                   "Vær venlig at vælge, hvor De ønsker at placere "
  856.                   "manualen. Jeg foreslår at De placerer "
  857.                   "AmigaGuide© dokumenter i MultiView©'s sti "
  858.                   "for AmigaGuide©-filer."
  859.                   )
  860.           )
  861.      
  862.      (set #install-def-prefs 
  863.           (cat  "\n\nDe ser ud til at være en ny Yak bruger. Ønsker De at installere"
  864.                 " standardopsætningen for Yak?"
  865.                 )
  866.           )
  867.      
  868.      (set #install-def-hotkeys
  869.           (cat  "\n\nDe ser ud til at være en ny Yak 1.5x-bruger. Ønsker De at installere"
  870.                 " standardopsætningen for Genveje i Yak 1.5x?"
  871.                 )
  872.           )
  873.      
  874.      (set #no-locale-msg
  875.           (cat "Desværre, De har ikke locale.library installeret. "
  876.                "Der vil derfor ikke blive installeret nogen lokaliseringsfaciliteter."
  877.                )
  878.           )
  879.      
  880.      (set #locale-prompt 
  881.           (cat "Yak er lokaliseret, hvilket betyder at De kan benytte "
  882.                "programmet med forskellige sprog. Vær venlig at vælge "
  883.                "det/de ønskede sprog nu."
  884.                )
  885.           )
  886.      
  887.      (set #locale-help  
  888.           (cat "Det er disse sprog Yak understøtter.\n"
  889.                "Vælg hvilke sprog De foretrækker "
  890.                "og derefter vil de nødvendige katalog filer blive "
  891.                "kopieret til LOCALE:CATALOGS skuffen.\n"
  892.                "Denne mulighed forefindes kun i Workbench 2.1 "
  893.                "og senere versioner."
  894.                )
  895.           )
  896.      )
  897.   )
  898.  
  899.  
  900.                                         ;=============================================================================
  901.                                         ; Finnish strings by Arttu Kärpinlehto
  902.                                         ;=============================================================================
  903.  
  904. (if (= @language "suomi")
  905.     (
  906.      (set default_lang 64)
  907.      
  908.      (set #bad-kick "Yak tarvitsee vähintään käyttöjärjestelmäversion 2.04 toimiakseen !")
  909.      
  910.      (set #install-yak-msg "Valitse hakemisto, mihin haluat asentaa Yakin...")
  911.      
  912.      (set #installing-yak "Asennetaan Yakia ...")
  913.      (set #copying-reqtools "Kopioin reqtools.library:n hakemistoon Libs:...")
  914.      
  915.      (set #which-language  "\nMitkä kielet haluat asennettavaksi?")
  916.      
  917.      (set #which-language-help
  918.           (cat    "\nAmigaa voidaan käyttää monilla eri kielillä. "
  919.                   "Jos haluat Yakin liittymän käyttävän samaa "
  920.                   "kieltä kuin Amiga Workbenchkin, täytyy kutakin "
  921.                   "haluttua kieltä varten asentaa catalog-"
  922.                   "tiedosto järjestelmälevyllesi.\n\n"
  923.                   "Tällä hetkellä on saatavilla "
  924.                   "englannin, hollannin, italian, ranskan, ruotsin, "
  925.                   "saksan, suomen ja tanskan kielet.\n\n"
  926.                   @askoptions-help
  927.                   ))
  928.      
  929.      (set #install-msg
  930.           (cat    ("\n\n Yak %ld.%ld asennus.\n\n\n" version-yak revision-yak)
  931.                   " Tämä komentojono asentaa Yakin ja tarpeelliset "
  932.                   "tiedostot Amigaasi.\n\n"
  933.                   )
  934.           )
  935.      
  936.      
  937.      (set #yak-guide "/Docs/English/Yak.guide")
  938.      
  939.      (set #install-guide
  940.           (cat    "\n\n Haluatko asentaa Yak:in dokumentaation, "
  941.                   "joka on amigaguide-muodossa?"
  942.                   )
  943.           )
  944.      
  945.      (set #install-guide-help
  946.           (cat    "Yakin dokumentaatio on AmigaGuide®-muodossa, "
  947.                   "joka on Amigan standardi hypertekstimuoto. "
  948.                   "Jos käytät käyttöjärjestelmäversiota 3.0, "
  949.                   "MultiView® on ohjelma jolla voit lukea AmigaGuide®-tekstejä.\n"
  950.                   "Jollet käytä versiota 3.0, löydät AmigaGuide®-ohjelman "
  951.                   "Fred Fish-levyltä 870.\n"
  952.                   "Valitse kohdehakemisto käyttöoppaalle. Suositeltavaa "
  953.                   "olisi asentaa AmigaGuide® dokumentaatio jonnekin "
  954.                   "AmigaGuiden® tai MultiViewin® hakupolulle."
  955.                   )
  956.           )
  957.      
  958.      (set #install-def-prefs
  959.           (cat    "\n\nNäyt olevan uusi Yakin käyttäjä. Haluatko asentaa "
  960.                   "oletusarvoisen yak.prefs tiedoston?"
  961.                   )
  962.           )
  963.      
  964.      (set #install-def-hotkeys
  965.           (cat    "\n\nNäyt olevan uusi Yak 1.5x:n käyttäjä. Haluatko asentaa "
  966.                   "oletusarvoisen yak.hotkeys tiedoston, joka on tullut "
  967.                   "versioon 1.5 mukaan?"
  968.                   )
  969.           )
  970.      
  971.      (set #no-locale-msg
  972.           (cat    "Valitan, sinulla ei ole locale.library:ä asennettuna, "
  973.                   "joten lokalisaatioita ei asenneta."
  974.                   )
  975.           )
  976.      
  977.      (set #locale-prompt
  978.           (cat    "Yak on lokalisoitu, mikä tarkoittaa sitä että voit "
  979.                   "käyttää ohjelmaa eri kielillä. Valitse haluamasi kielet."
  980.                   )
  981.           )
  982.      
  983.      (set #locale-help
  984.           (cat    "Nämä ovat Yakin tukemat kielet.\n"
  985.                   "Valitse haluamasi kielet ja tarvittavat käännöstiedostot "
  986.                   "kopioidaan Locale:Catalogs hakemistoon.\n"
  987.                   "Tämä ominaisuus on tarjolla vain Workbenchin versiosta "
  988.                   "2.1 lähtien."
  989.                   )
  990.           )
  991.      (set #icon-prompt
  992.           (cat "Minkä tyyppiset ikonit haluat asennettavaksi?")
  993.           )
  994.      
  995.      (set #icon-std
  996.           (cat "Perinteiset Workbench-ikonit")
  997.           )
  998.      
  999.      (set #icon-magic
  1000.           (cat "Magic Workbench-ikonit")
  1001.           )
  1002.      
  1003.      (set #icon-help
  1004.           (cat    "Magic Workbenchin ikonit ovat hieman isompia, 8-värisiä ikoneita.\n"
  1005.                   "Perinteiset ikonit ovat 4-värisiä ja noudattavat Commodoren kokostandardia."
  1006.                   )
  1007.           )
  1008.      
  1009.      (set #convert-prefs-prompt
  1010.           (cat    "Yakin mieltymystiedoston muotoa on muutettu. Haluatko muuntaa vanhan tiedostosi "
  1011.                   "uuteen muotoon?"
  1012.                   )
  1013.           )
  1014.      
  1015.      (set #convert-prefs-help
  1016.           (cat    "Ajettava muunnosohjelma muuntaa tiedostosi S:Yak.prefs ja S:Yak.hotkeys "
  1017.                   "luodakseen tiedostot Env:Yak.prefs ja EnvArc:Yak.prefs.\n"
  1018.                   "Vanhat mietymystiedostosi säilyvät muuttumattomina."
  1019.                   )
  1020.           )
  1021.      
  1022.      (set #install-yak-prefs-msg 
  1023.           (cat    "Valitse hakemisto, johon haluat asentaa Yak mieltymyseditorin...\n"
  1024.                   )
  1025.           )
  1026.      
  1027.      (set #install-yak-prefs-help
  1028.           (cat    "Voit asentaa Yakin mieltymyseditorin minne vain haluat, jopa toiselle levylle "
  1029.                   "tai osiolle.\n"
  1030.                   "Asennusohjelma pitää huolen siitä että Yak löytää ohjelman oikeasta paikasta.\n"
  1031.                   )
  1032.           )
  1033.      
  1034.      
  1035.      )
  1036.   )
  1037.  
  1038.  
  1039.  
  1040.  
  1041. ;;=============================================================================
  1042. ;;
  1043. ;; BEGINNING OF INSTALLATION
  1044. ;;
  1045. ;;=============================================================================
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051. ;; MAKE SURE WE ARE RUNNING UNDER A 2.04 ROM AT LEAST
  1052.  
  1053. (if (< (/ (getversion) 65536) 37)
  1054.     (
  1055.      (abort #bad-kick)
  1056.      ))
  1057.  
  1058.  
  1059. (message #install-msg)
  1060.  
  1061. ;; CHOOSE WHICH ICONS TO INSTALL
  1062.  
  1063. (select
  1064.  (askchoice
  1065.   (prompt #icon-prompt)
  1066.   (choices #icon-std #icon-magic)
  1067.   (help #icon-help)
  1068.   )
  1069.  (set #icon-choice "")
  1070.  (set #icon-choice "/MagicWb")
  1071.  )
  1072.  
  1073.  
  1074. ;; ASK WHERE TO INSTALL YAK
  1075.  
  1076. (set @wbstartup-dest
  1077.      (askdir
  1078.       (prompt #install-yak-msg)
  1079.       (help @askdir-help)
  1080.       (default "SYS:wbstartup")
  1081.       )
  1082.      )
  1083.  
  1084.  
  1085. ;; INSTALL YAK
  1086.  
  1087. (working #installing-yak)
  1088. (copyfiles
  1089.  (prompt "")
  1090.  (help @copyfiles-help)
  1091.  (source "/WBStartup/Yak")
  1092.  (dest @wbstartup-dest)
  1093.  )
  1094.  
  1095.  
  1096. ;; INSTALL YAK ICON
  1097.  
  1098. (if (not (exists  (cat @wbstartup-dest "/Yak.info")))
  1099.     (copyfiles
  1100.      (prompt "")
  1101.      (help @copyfiles-help)
  1102.      (source (cat #icon-choice "/WBStartup/Yak.info")
  1103.              (dest @wbstartup-dest)
  1104.              )
  1105.      )
  1106.   )
  1107.  
  1108.  
  1109. ;; ASK WHERE TO INSTALL YAK PREFS
  1110.  
  1111. (set @prefs-dest
  1112.      (askdir
  1113.       (prompt #install-yak-prefs-msg)
  1114.       (help #install-yak-prefs-help)
  1115.       (default "SYS:Prefs")
  1116.       )
  1117.      )
  1118.  
  1119. ;; SET TOOLTYPE FOR PREFS PROGRAM
  1120.  
  1121. (set yak-icon (tackon @wbstartup-dest "Yak"))
  1122. (set yak-prefs-path (tackon @prefs-dest "Yak"))
  1123.  
  1124. (tooltype
  1125.  (dest yak-icon)
  1126.  (settooltype "PREFSPRG" yak-prefs-path)
  1127.  (noposition)
  1128.  )
  1129.  
  1130.  
  1131. ;; CHOOSE USER INTERFACE
  1132.  
  1133. (select
  1134.  (askchoice
  1135.   (prompt #which-interface-msg)
  1136.   (choices "Gadtools" "BGUI")
  1137.   (help #which-interface-help)
  1138.   )
  1139.  (set @interface-choice "Gadtools")
  1140.  (set @interface-choice "BGUI")
  1141.  )
  1142.  
  1143. ;; INSTALL YAK PREFS
  1144.  
  1145. (working #installing-yak)
  1146. (copyfiles
  1147.  (prompt "")
  1148.  (help @copyfiles-help)
  1149.  (source (cat "/Prefs/" @interface-choice "/Yak"))
  1150.  (dest @prefs-dest)
  1151.  )
  1152.  
  1153. ;; INSTALL YAK PREFS ICON
  1154.  
  1155. (if (= #icon-choice "")
  1156.     (
  1157.      (if (not (exists  (cat @prefs-dest "/Yak.info")))
  1158.          (copyfiles
  1159.           (prompt "")
  1160.           (help @copyfiles-help)
  1161.           (source (cat #icon-choice "/Prefs/" @interface-choice "/Yak.info"))
  1162.           (dest @prefs-dest)
  1163.           )
  1164.        )
  1165.      )
  1166.   (
  1167.    (if (not (exists  (cat @prefs-dest "/Yak.info")))
  1168.        (copyfiles
  1169.         (prompt "")
  1170.         (help @copyfiles-help)
  1171.         (source (cat #icon-choice "/Prefs/Yak.info"))
  1172.         (dest @prefs-dest)
  1173.         )
  1174.      )
  1175.    )
  1176.   )
  1177.  
  1178. ;; INSTALL YAK PREFS DEFAULT ICON
  1179.  
  1180. (if (not (exists  "ENVARC:sys/def_Yak.info"))
  1181.     (copyfiles
  1182.      (prompt "")
  1183.      (help @copyfiles-help)
  1184.      (source (cat #icon-choice "/Prefs/def_Yak.info"))
  1185.      (dest "ENVARC:sys")
  1186.      )
  1187.   )
  1188.  
  1189. ;; CONVERT PREFS FILES
  1190.  
  1191.  
  1192. (if (exists "S:Yak.prefs")
  1193.     (run
  1194.      (help #convert-prefs-help)
  1195.      (prompt #convert-prefs-prompt) 
  1196.      (confirm)
  1197.      "/Convert"
  1198.      )
  1199.   )
  1200.  
  1201.  
  1202.  
  1203. ;; SHOULD WE INSTALL REQTOOLS.LIBRARY ?
  1204.  
  1205. (working #copying-reqtools)
  1206.  
  1207. (copylib
  1208.  (prompt "")
  1209.  (help @copylib-help)
  1210.  (source "/libs/reqtools.library")
  1211.  (dest "LIBS:")
  1212.  (confirm)  
  1213.  )
  1214.  
  1215. ;; ASK WHERE TO INSTALL YAK.GUIDE
  1216.  
  1217. (set @guide-dest
  1218.      (askdir
  1219.       (prompt #install-guide)
  1220.       (help @askdir-help)
  1221.       (default #yak-help-path)
  1222.       )
  1223.      )
  1224.  
  1225. ;; INSTALL YAK.GUIDE
  1226.  
  1227. (copyfiles
  1228.  (source #yak-guide)
  1229.  (dest @guide-dest)
  1230.  (infos)
  1231.  )
  1232.  
  1233.  
  1234. ;; SET TOOLTYPE SO THAT PREFS PROGRAM CAN FIND YAK.GUIDE
  1235.  
  1236. (tooltype
  1237.  (dest yak-prefs-path)
  1238.  (settooltype "PREFSHELP" (tackon @guide-dest "Yak.guide"))
  1239.  (noposition)
  1240.  )
  1241.  
  1242.  
  1243. ;; IF LOCALE.LIBRARY IS EXISTING WITHIN LIBS: CHECK FOR CATALOGS
  1244.  
  1245. (if (not (exists "libs:locale.library"))
  1246.     (
  1247.      (message #no-locale-msg)
  1248.      )
  1249.   
  1250.   ;; else
  1251.   
  1252.   (
  1253.    (if (exists "LOCALE:")
  1254.        (
  1255.         (user 2)     
  1256.         (set lang (askoptions (prompt #locale-prompt)
  1257.                               (help #locale-help)
  1258.                               (choices
  1259.                                "Dansk"
  1260.                                "Deutsch"
  1261.                                "English"
  1262.                                "Français"
  1263.                                "Italiano"
  1264.                                "Nederlands"
  1265.                                "Suomi"
  1266.                                "Svenska"
  1267.                                )
  1268.                               (default default_lang)
  1269.                               )
  1270.              )
  1271.         (user old_level)
  1272.         (set n 0)
  1273.         (while (set language (select n
  1274.                                      "dansk"
  1275.                                      "deutsch"
  1276.                                      "english"
  1277.                                      "français"
  1278.                                      "italiano"
  1279.                                      "nederlands"
  1280.                                      "suomi"
  1281.                                      "svenska"
  1282.                                      ""))
  1283.           (
  1284.            (if (IN lang n)
  1285.                (
  1286.                 (if (<> 2 n)
  1287.                     (
  1288.                      (makedir (cat "LOCALE:Catalogs/" language))
  1289.                      (copyfiles (source (cat catalogdir language))
  1290.                                 (dest (cat "LOCALE:Catalogs/" language))
  1291.                                 (all)
  1292.                                 )
  1293.                      )
  1294.                   )
  1295.                 )
  1296.              )
  1297.            (set n (+ n 1))
  1298.            )
  1299.           )                                        ; end while
  1300.         )                                        ;end then
  1301.      )
  1302.    ))
  1303.  
  1304.  
  1305. (set @default-dest @wbstartup-dest)
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.